# tensorboard --logdir exps/ --port=10001

# 统一参数： bs = 16, epoch=100, fp16=True， warmup:10轮到0.01， step [60,80,90]*0.1

# 精度测试
nohup python train.py --exps_dir exp_test --exp_name frcn_bs16_100e_gpu0 --gpu_id 0 >> runlogs/frcn_bs16_100e_gpu0.log 2>&1 &
wait
nohup python train.py --exps_dir exp_test --exp_name frcn_bs16_100e_2gpu --gpu_id 0 1 >> runlogs/frcn_bs16_100e_2gpu.log 2>&1 &
wait

# 一致性测试
# nohup python train.py --exps_dir exp_test --exp_name repro_frcn_bs16_30e_gpu0 --total_epoch 30 --gpu_id 0 >> runlogs/repro_frcn_bs16_30e_gpu0.log 2>&1 &
# wait
# nohup python train.py --exps_dir exp_test --exp_name repro_frcn_bs16_30e_2gpu --total_epoch 30 --gpu_id 0 1 >> runlogs/repro_frcn_bs16_30e_2gpu.log 2>&1 &
# wait

# # resume及双、单GPU权重互相加载测试
# nohup python train.py --exps_dir exp_test --exp_name resume_frcn_bs16_50e_gpu0 --total_epoch 50 --resume True --ckpt_path exp_test/repro_frcn_bs16_30e_2gpu/last_ckpt.pth --gpu_id 1 >> runlogs/repro_frcn_bs16_30e_gpu0.log 2>&1 &
# wait
# nohup python train.py --exps_dir exp_test --exp_name resume_frcn_bs16_50e_2gpu --total_epoch 50 --resume True --ckpt_path exp_test/repro_frcn_bs16_30e_gpu0/last_ckpt.pth --gpu_id 0 1 >> runlogs/resume_frcn_bs16_50e_2gpu.log 2>&1 &
# wait


